blood sucking mite - Turkish English Dictionary